查看原文
其他

R语言安装及入门

喵君姐姐 行上行下 2022-04-26


Hello,

这里是行上行下,我是喵君姐姐~


一图胜千语,图片在文章中的重要性不言而喻。


而一款好的绘图软件可以事半功倍的达到想要的效果。


当然,若是一款软件既能统计,又能够绘图,那肯定是再好不过的啦~


简单来说,R就是这样一门擅长于统计,数据可视化尤其强大的语言。


它既可以统计,也可以进行绘图,最重要的是它是完全开源和免费的!


那今天就请Ten years old详细讲解一下,如何进行R的安装及入门?



R简史


R语言是从S统计绘图语言演变而来,可看作S的“方言”。


S语言上世纪70年代诞生于贝尔实验室,由几位科学家合力开发。


基于S语言开发的商业软件Splus,可以方便的编写函数、建立模型,具有良好的扩展性。——划重点:收费


所以,1995年新西兰Auckland大学统计系的Robert Gentleman和Ross Ihaka,基于S语言的源代码,编写了能执行S语言的一款新软件,并将该软件的源代码全部公开,这就是R软件,其命令统称为R语言。——划重点:开源(免费)!


Tip为什么叫R呢因为是Robert和Ross两人共同开发,所以取的首字母。


R Packages:


首先,需要先了解一下R程序包。R本身作为编程平台可以额外安装程序包,类似于MATLAB中安装eeglab扩展包。


R的每个程序包都是多个函数的集合,具有详细的说明和示例。


有时你统计需要的函数在R内置函数中缺乏,这时就需要下载包含相应函数的程序包了。所以R程序包是R的功能扩展,特定的分析功能,可以用相应的程序包实现。


例如:


robustbase程序包:大致包括回归方法,包括模型选择和多元统计等。


ggplot2程序包: 将绘图与数据分离,数据相关的绘图等。



R语言的优点可以说是学习R语言的必要性。


R在进行统计分析和数据可视化方面具有独特优势,而且相比其他编程软件,R安装包只有几十M,可以说非常方便。


1、丰富的资源


上述提到的开源程序包,几乎包含多种行业数据分析所用的全部方法,涵盖基础统计学、社会学、经济学、生态学、空间分析、系统发育分析、生物信息学等诸多方面。


2、跨平台


R可在多种操作系统下运行,如Windows、MacOS、多种Linux和UNIX等。


3、良好的扩展性


R程序包的延展性使个体在使用R时十分方便,函数调用易得,且跨平台,可以胜任复杂的数据分析、绘制精美的图形。


4、GNU软件(R)


免费、软件本身及程序包的源代码公开。



我们直接搜索R的官网,进行下载。


网址:https://mirrors.tuna.tsinghua.edu.cn/CRAN/


一、安装步骤:


Step 1选择镜像地址,China范围内选取。



Step 2选择系统(Windows / Mac / Linux均有)。



Step 3一直点击下一步,各选项默认,语言建议选英文。



Step 4Download R软件安装包,下载完成后按指引完成安装。


二、R软件登陆界面(Window版)



三、R Packages安装


图为R Gui的Packages菜单,可以从这里查找并安装程序包。



四、程序包安装方法


1、输入代码安装


用函数install.packages():如果已经连接到互联网,在括号中输入要安装的程序包名称,程序将自动下载并安装程序包。


例如:要安装pwr包,在控制台中输入:> install.packages(“pwr")



2、安装本地zip包


路径:Packages>install packagesfrom local files 选择本地磁盘上存储zip包的文件夹。


Tipinstall程序包后,一定要library。即在安装之后要有一个导入的步骤,不然是无法调用程序包里的函数的。


例:查看test函数的使用方法


六种调用帮助文件的代码:


1、 ?t.test


2、 RGui>Help>Html help


3、 apropos("t.test")


4、 help("t.test")


5、 help.search("t.test")


6、 查看R包pdf手册




今天,从什么是R、R的优点、R的安装和下载、R的帮助文件等四个方面对R的安装及入门进行了一次简单的梳理。


另外,一些相关网站也十分有用,特此推荐给您:


R语言中文社区http://suo.im/5qOwAU


R语言入门中文论坛:http://www.crug.org/


统计之都:https://cosx.org/


R资源列表 NCEAS :http://suo.im/5qOwtY


此外,我们也整理了一份资料包,里面包含R语言官网及其相关网站整理、英文版使用手册PDF、中文版安装教程PPT以及相关电子书等一系列资料。


后台回复关键词“R语言安装包”,即可获得所述的R语言安装包及相关教程啦!



小伙伴们也可以在留言区将自己的R语言相关经验分享一下,和大家互相交流哈~


分享完毕,希望有所帮助。



Python介绍及安装

Matlab软件包及安装

E-prime软件包及安装

2018年心理学干货|年刊

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存